Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development


Creating a New Manager in Progress Dynamics

A Progress Dynamics manager is a structured business logic procedure (or PLIP) that has both a client and a server part. The term manager here refers to a procedure with a few special characteristics:

Beyond this, a manager can do just about anything at all.

The server side of the manager controls database access, and the client side coordinates access to the manager’s API. The client manager or client proxy cannot access database statements directly and acts as a gateway to calls that get information from the server. You can cache data on one or both sides of the AppServer connection, depending on the nature of the manager.

Progress Dynamics comes with a number of built-in managers. You can find more information on these managers in Chapter 6, "Using the Progress Dynamics Managers," which briefly describes the architecture of the existing managers. The task of building a manager has been streamlined to make creating a new manager easier since the existing Version 1.1 managers were built, so the details of construction are different,. This is why the description of the existing managers does not exactly match the use of the new manager template.

This chapter describes the new template procedures and how you can use them to create managers of your own for your application. It covers the following topics:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095